package com.bonc.ioc.service;

import com.bonc.ioc.model.DataAssetInfo;
import com.bonc.ioc.vo.DataAssetVo;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * @author ZhangXu
 * @date 2021/3/23 15:06
 */
public interface IDataAssetService {

    /**
     * 获取数据资产分页列表接口
     * @param param
     * @return 数据资产分页列表
     * @throws Exception
     */
    HashMap<String, Object> queryDataAsset(DataAssetVo param) throws Exception;

    /**
     * 获取数据资产详情
     * @param id 数据资产id
     * @return
     */
    DataAssetInfo queryDataDetail(Long id);

    List<Map> getDataAssetListInfos();
}
